/**
 *
 */
package com.ce.pms.house.vo;

import java.util.ArrayList;
import java.util.List;

import com.sitechasia.webx.core.model.IViewObject;

/**
 * 功能描述: FloorVO 楼层VO ，此类用于显示房间图示列表信息
 * <p>版权所有：中企动力
 * <p>未经本公司许可，不得以任何方式复制或使用本程序任何部分
 *
 * @author  付湘辉
 * Created on：  2008-7-3
 * @author  付湘辉
 * update on：  2008-7-3
 */

public class FloorVO implements IViewObject {

	/**
	 * 功能描述: 获取floor
	 *
	 * @author 付湘辉
	 * Created on:2008-7-3
	 *
	 * 修改原因：
	 * @return 返回结果
	 */
	public Integer getFloor() {
		return floor;
	}

	/**
	 * 功能描述: 设置floor
	 *
	 * @author 付湘辉
	 * Created on:2008-7-3
	 *
	 * 修改原因：
	 * @param floor the floor to set
	 */
	public void setFloor(Integer floor) {
		this.floor = floor;
	}


	/**
	 * 功能描述: 获取maxHouseCount
	 *
	 * @author 付湘辉
	 * Created on:2008-7-3
	 *
	 * 修改原因：
	 * @return 返回结果
	 */
	public Integer getMaxHouseCount() {
		return maxHouseCount;
	}

	/**
	 * 功能描述: 设置maxHouseCount
	 *
	 * @author 付湘辉
	 * Created on:2008-7-3
	 *
	 * 修改原因：
	 * @param maxHouseCount the maxHouseCount to set
	 */
	public void setMaxHouseCount(Integer maxHouseCount) {
		this.maxHouseCount = maxHouseCount;
	}

	/**
	 * 功能描述: 获取房屋图示VO列表
	 *
	 * @author 付湘辉
	 * Created on:2008-7-3
	 *
	 * 修改原因：
	 * @return 返回结果
	 */
	public List<HouseIconVO> getHouseIconList() {
		return houseIconList;
	}

	/**
	 * 功能描述: 设置房屋图示VO列表
	 *
	 * @author 付湘辉
	 * Created on:2008-7-3
	 *
	 * 修改原因：
	 * @param houseIconList the 房屋图示VO列表 to set
	 */
	public void setHouseIconList(List<HouseIconVO> houseIconList) {
		this.houseIconList = houseIconList;
	}

	/**
	 * 楼层
	 */
	private Integer floor;

	/**
	 * 整个楼栋里房间最多的楼层的房间数量
	 */
	private Integer maxHouseCount;

	/**
	 * 房屋图示VO列表
	 */
	private List<HouseIconVO> houseIconList = new ArrayList<HouseIconVO>();

}
